%###%###%%%%##%%#%###%###%#%#%#%%%#*++*##%#%#%%%%%%%%%%%#%%%%%#%%%%%%
%##################%%######%%%####++==+*#%%#######%#################%
%################%@@%%@@@%%%##%%##***####%%##############%##########%
%################%%%#%%%%%%%%%%%###%%%%%%%%##%##########%%##########%
%###################%#**##%%%%##**##*##%##############%#############%
%################%####+*********###%###%####%%%#%###################%
%#####################********######%%%#####%%%%%%##################%
%##%##################+*******######%%####%###%%%###################%
%##%################***#######**######%@%###########################%
%#####################%%%%%%%%%*###*%@@@@%%##%######################%
%#####################%%%%%%%%#*###*#%%%%####%######################%
%###################%%#%##%%%#######*####%###%%#####################%
%############################%#%####%%%%###%#%%#####################%
%#################################%%@@@%#####%###########%##########%
%###################################%%%##################%#####%####%
%#####################################################%#######%%%%%%%
%###################################################################%
####################################################################%
####################################################################%
####################************************########################%
********************************************************************#
*****************+*************************************************+*
####################################################################%